home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 32 / Mac Magazin and MacEasy Magazine CD - Issue 32.iso / Grafik & Text / OzTeX3.0 / Help-files / Changes to OzTeX 1.3 next >
Text File  |  1993-06-06  |  7KB  |  132 lines

  1. Changes to OzTeX 1.3
  2. ====================
  3.  
  4. All changes are listed here, roughly in order of decreasing importance.
  5.  
  6. • TeX has been updated from version 3.0 to 3.14.
  7.  
  8. • Plain.tex in the TeX-inputs folder has been updated to the "official" 3.0
  9.   version and used to build a new Plain.fmt in the TeX-formats folder.
  10.  
  11. • When TeX is waiting for terminal input you can now drag/resize/scroll/zoom
  12.   the OzTeX window or switch to another application.  The mouse cursor no longer
  13.   disappears, instead it changes from a watch to the standard arrow.
  14.  
  15. • The recommended amount of memory required to run OzTeX is now 870K.
  16.  
  17. • \special support has been extended to allow the printing and previewing of
  18.   included EPSF/PICT/PNTG files.  You can now use
  19.  
  20.   \special{epsf: filename} to include an EPSF file (encapsulated PostScript),
  21.   \special{pict: filename} to include a PICT file (eg. MacDraw output),
  22.   \special{pntg: filename} to include a PNTG file (eg. MacPaint output).
  23.  
  24.   The old syntax of \special{filename [optional PS code]} is still supported
  25.   in case you want to include a file of raw PostScript.
  26.   
  27.   The new \special commands allow you to preview graphics in your DVI file and
  28.   should become the preferred way of including Mac-generated pictures in OzTeX.
  29.   Keywords and file names are case-insensitive; "=" can be used instead of ":"
  30.   to terminate the keyword, and spaces before the file name are ignored.
  31.   For example, \special{EPSF=FOO} is the same as \special{epsf: foo}.
  32.  
  33. • The new \special commands also allow optional "keyword=value" pairs after
  34.   the file name.  (The keyword can also be terminated by ":" or a space.)
  35.   Here are the currently supported keywords:
  36.  
  37.   - scale=n scales a picture by a factor n (n must be > 0.0 and <= 100.0).
  38.   - hscale=n sets the horizontal scale factor (and alters the aspect ratio).
  39.   - vscale=n sets the vertical scale factor (and alters the aspect ratio).
  40.   - width=bp sets the horizontal scale to get a picture at the desired width
  41.     (bp is a number > 0.0 and <= 7200.0 in bp units, where 72bp = 1in).
  42.     If no previous height keyword has been used then the vertical scale is
  43.     set to the new horizontal scale to preserve the aspect ratio.
  44.   - height=bp sets the vertical scale to get a picture at the desired height.
  45.     If no previous width keyword has been used then the horizontal scale is
  46.     set to the new vertical scale to preserve the aspect ratio.
  47.  
  48.   If a particular keyword is used more than once in a single \special command
  49.   then the last value is used.  An illegal keyword or value will produce a
  50.   warning message when previewing but cause the entire \special to be ignored
  51.   when printing.  (The moral is: preview before you print.)
  52.  
  53.   See the new OzTeX User Guide for a full discussion of \special commands.
  54.   Also, nasty.tex in the TeX-docs folder has been updated to test the inclusion
  55.   of various graphic files; see page 3 in particular.
  56.  
  57. • The "Page Info" item shows \special commands in a slightly different format
  58.   and if a bitmap exists for a PICT/PNTG/EPSF \special then its width and height
  59.   are displayed (using the current units).  This information can be used to
  60.   accurately position the corresponding \special in a later TeX run.
  61.  
  62. • Changing the DVI magnification in a print/view dialog will change the
  63.   size of \special graphics accordingly (except for raw PostScript files
  64.   that use operators like "initgraphics").
  65.  
  66. • Larry Siebenmann's BoxedEPSF.* files have been added to the TeX-inputs folder.
  67.   BoxedEPSF.tex is a macro package that allows automatic positioning and scaling
  68.   of EPSF files; see BoxedEPSF.doc.
  69.  
  70. • The "Include Laser Prep" option has been removed from the print dialog.
  71.   The two corresponding parameters in configuration files are now ignored
  72.   (reserved for future use).  All LaserPrep*.ps files have been deleted from
  73.   the PS-files folder.  People with documents that rely on the inclusion
  74.   of such files can still print them:
  75.   1. Create a new version of DVItoPS.ps and append an appropriate LaserPrep file.
  76.   2. Create a new config file that refers to this modified prolog file.
  77.   3. Switch to the new config file before printing your document.
  78.  
  79. • OzTeX's printing code knows about System 7.  You no longer need to keep a
  80.   duplicate copy of the LaserWriter driver in the System folder (OzTeX will
  81.   look for it in the Extensions folder).  Printing a file from another disk
  82.   also works properly.
  83.  
  84. • The horizontal and vertical offset parameters in a configuration file
  85.   are now handled a bit differently to avoid a couple of problems.
  86.   The parameters get passed to the DVItoPS.ps prolog file and are used to
  87.   adjust the location of the TeX origin for both portrait AND landscape printing
  88.   (previously you had to use different offsets to correct landscape output).
  89.   The new scheme also avoids spurious page-off-paper errors if relatively large
  90.   offsets have to be used to get printed output in the correct position.
  91.  
  92. • The "Send to file" button in the print dialog now brings up the standard
  93.   file dialog so you can save PostScript code in a file somewhere other
  94.   than the current folder (on a floppy for instance).
  95.  
  96. • Characters from a PostScript font are lowered by 1 pixel when printing
  97.   to make sure their baselines match the baselines of characters from a
  98.   bitmap font.  (The change was made to the definition of S in DVItoPS.ps.)
  99.  
  100. • Fixed a bug in the print and view dialogs that resulted in the landscape
  101.   option check box not necessarily agreeing with the actual paper dimensions.
  102.  
  103. • Default buttons in various dialog buttons now remain outlined (they used to
  104.   disappear after returning from a screen saver).
  105.  
  106. • More than one page per line is displayed in the OzTeX window when printing
  107.   a DVI file.
  108.  
  109. • There is no longer a Restart button in the fatal error dialog box.
  110.   This option seemed pointless since virtually all fatal errors require
  111.   quitting OzTeX to fix the problem.
  112.  
  113. • The Transfer item has been removed from the File menu (most people should
  114.   now be using MultiFinder or System 7).
  115.  
  116. • "US Letter", "TRIP test" and "My Printer" have been added to the Configs
  117.   folder (and to the list of config files in the Default config file).
  118.  
  119. • If the empty string ("") appeared in a config file's config/format/help list
  120.   then the the corresponding menu item would show as NUL.  Now you'll see
  121.   a disabled separating line (see the new Config menu).
  122.  
  123. • The way dimensions are displayed has been changed:
  124.   in/cm/pc dimensions are still shown to an accuracy of 1 decimal place,
  125.   but all the rest (mm,pt,bp,px) are rounded up to the nearest integer.
  126.  
  127. • Maximum value of print/view resolution parameter is now 3000 (was 5000).
  128.  
  129. • Added gentle.tex to the TeX-Docs folder.  This is the source file for
  130.   "A Gentle Introduction to TeX" by Michael Doob.  Newcomers to TeX might
  131.   find this book a useful companion to "The TeXbook".
  132.